stone sledge - German English Dictionary